activity or company with limited resources - Espagnol Anglais Dictionnaire